/*
 * Casillero.cpp
 *
 *  Created on: 02/05/2013
 *      Author: BEAR
 */

#include "Casillero.h"

Casillero::Casillero() {
	this->casilleroLLeno=false;
	this->color.azul=255;
	this->color.rojo=255;
	this->color.verde=255;

}

Casillero::Casillero(Color color){
	this->casilleroLLeno=true;
	this->color=color;
}

Casillero::~Casillero() {
	this->casilleroLLeno=false;
	this->color.azul=255;
	this->color.rojo=255;
	this->color.verde=255;
}

bool Casillero::getEstado(){
	return this->casilleroLLeno;
}

Color Casillero::getColor(){
	return this->color;
}

void Casillero::llenarCasillero(Color color){
	this->casilleroLLeno=true;
	this->color=color;
}

void Casillero::vaciarCasillero(){
	this->casilleroLLeno=false;
	this->color.azul=0;
	this->color.rojo=0;
	this->color.verde=0;
}
